FluentCrm\App\Services\Helper D

Total Complexity 130
Dependencies 4
Dependents 39
Total lines 1,181
Lines of code 1,031
Logical lines of code 276
Comment lines 2
Methods 29
Properties 0

Methods 29

Method Rating Maintainability Complexity Lines of code
getAdvancedFilterOptions()
D
18
14 422
getThemePrefScheme()
A
36 6 99
generateThemePrefCss()
A
50 10 28
getWPMapUserInfo()
A
47 9 36
getMailHeadersFromSettings()
A
54 10 20
getMailHeader()
A
51 9 27
recordCampaignRevenue()
S
55 7 19
getDoubleOptinSettings()
S
48 6 33
getProfileSections()
S
47 5 42
getPublicLists()
S
55 6 20
getGlobalSmartCodes()
S
42 3 52
getEmailDesignTemplates()
S
41 2 63
getPurchaseHistoryProviders()
S
54 4 22
injectTrackerPixel()
S
55 4 20
hasComplianceText()
S
58 4 17
getColorSchemeValue()
S
59 4 15
isUserSyncEnabled()
S
65 4 8
getGlobalEmailSettings()
S
59 3 15
isContactDeleteOnUserDeleteEnabled()
S
65 4 8
maybeDisableEmojiOnEmail()
S
65 3 10
urlReplaces()
S
60 2 13
attachUrls()
S
68 2 6
deleteContacts()
S
65 2 9
getTemplateConfig()
S
70 2 6
kebabCase()
S
76 1 3
getContactPrefixes()
S
69 1 7
getActivatedFeatures()
S
74 1 5
getDefaultEmailTemplate()
S
81 1 3
generateEmailHash()
S
80 1 3